hydraulic telescopic and foldable crane - Deutsch Englisch Wörterbuch